@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2015-03-01 14:30:48
 * @version $Id$
 */
 *{ font-family: "Arial";}
.container{ width: 100%; min-width: 1200px; height: auto; overflow: hidden; margin:0 auto; background: #fff;}
.Search-condition{ width: 1200px; margin: 0 auto;margin-top: 24px;}
.condition{ width: 1200px; margin: 0 auto;  height: auto; overflow: hidden;margin-bottom: 5px;}
.condition-title{ width: 150px;
height: 30px;
color: white;
font-size:16px;
line-height: 30px;
text-align: center;
background: url(../images/Search-bg.png) no-repeat;
background-size: 150px 30px;
display: block;
float: left;}
.condition ul{ width:auto; height: auto; overflow: hidden;}
.condition ul li{ width: auto; margin-left: 55px; text-align: center; font-size:14px; line-height: 25px; float: left; display: block; padding: 0 4px;}
.condition ul li a{ color: #444444;}
.condition ul li.hover{ background: #ed6d00;}
.condition ul li.hover a{ color: #fff;}

.Genre{ width: 1200px; margin: 0 auto; margin-top: 20px; height: auto; overflow: hidden;margin-bottom: 5px;}
.Genre-title{ width: 150px;
height: 30px;
color: white;
font-size:16px;
line-height: 30px;
text-align: center;
background: url(../images/Search-bg.png) no-repeat;
background-size: 150px 30px;
display: block;
float: left;}
.Genre ul{ width:auto; height: auto; overflow: hidden;}
.Genre ul li{ width: auto; margin-left: 55px; text-align: center; font-size:14px; line-height: 25px; float: left; display: block; padding: 0 4px;}
.Genre ul li a{ color: #444444;}
.Genre ul li.hover{ background: #ed6d00;}
.Genre ul li.hover a{ color: #fff;}


.Available{ width: 1200px; margin: 0 auto; margin-top: 7px; height: auto; margin-bottom: 5px;}
.Available-title{ width: 150px;
height: 30px;
color: white;
font-size:16px;
line-height: 30px;
text-align: center;
background: url(../images/Search-bg.png) no-repeat;
background-size: 150px 30px;
display: block;
float: left;}
.rights { width:1000px; float: left; position: relative;}
.rights-classify{ display: block; float: left; margin-left: 55px;}
.rights-classify p{ text-align: center; font-size:14px; line-height: 26px; }
.rights-classify p a{ color: #444444; width: auto;height: auto;display: block; padding: 0 4px;}

.rights-classify p.hover{
	padding-bottom: 4px;
	background: url(../images/jiantou_down.png) center bottom no-repeat;
}
.rights-classify p.hover a{ width:auto; height:auto; background:#ed6d00;color: #fff;}
.rights-classify-zi{ position: absolute; left: -1px; top: 34px; z-index: 10; display: none;}
.rights-classify-zi ul{ height: auto;border-radius: 3px;border: 1px solid #ed6d00; background: #eeeeee;}
.rights-classify-zi ul li { height: 28px; line-height: 28px; font-size: 16px; text-align: center;}
.rights-classify-zi ul li a{ color: #444444; height: 28px; display: block; padding: 0 2px;}
.rights-classify-zi ul li a:hover{color: #fff; height: 28px; background: #ed6d00;}
.rights-selected{ width: 1188px; min-height: 35px; font-size: 14px; border-radius: 3px; padding: 5px; margin-top: 10px; overflow: hidden; border: 1px solid #ccc; float: left;}
.rights-selected p{ display: block; float: left;}
.rights-selected ul{ display: inline;}
.rights-selected ul li{float: left; margin-left: 5px; margin-bottom: 4px; position: relative;}
.rights-selected ul li span{ width: auto; height: auto; background: #ed6d00; color: #fff; padding-left: 10px; padding-right: 20px; border-radius: 10px;}
.rights-selected ul li a{ position: absolute; right: -4px; top: -6px; cursor: pointer; z-index: 9;}
.rights-clear{ width: 20px; height:20px;}

.Available-Territory{ width: 1200px; margin: 0 auto; margin-top: 10px; height: auto;}
.Available-Territory-title{ width: 150px;
height: 30px;
color: white;
font-size:16px;
line-height: 30px;
text-align: center;
background: url(../images/Search-bg.png) no-repeat;
background-size: 150px 30px;
display: block;
float: left;}
.Territory { height: auto; /*position:relative;*/ float: left; margin-left: 25px; width: 1025px; position: relative;}
.Territory-classify{ width: auto; height: 34px; display: block; float: left;  margin-left: 35px;}
.Territory-classify p{ width: auto; text-align: center; font-size:14px; line-height: 30px; float: left; display: block;}
.Territory-classify p a{ color: #444444; width: auto;height: auto;display: block; padding: 0 4px;}
.Territory-classify p a:hover{ width:auto; height:auto; background:#ed6d00;color: #fff; }
.Territory-classify p.hover{
	padding-bottom: 4px;
	background: url(../images/jiantou_down.png) center bottom no-repeat;
}
.Territory-classify p.hover a{ width:auto; height:auto; background:#ed6d00;color: #fff;}
.Territory-classify-zi{ position: absolute; left: 35px;  width: 742px;height: auto;top: 34px; z-index: 10; display: none;}
.Territory-classify-zi.Territory-classify-special{ width: 500px;/* left: -180px;*/}
.Territory-classify-zi ul{ height: auto; overflow: hidden; background: #eeeeee; border-radius: 3px;border: 1px solid #b0b0b0;}
.Territory-classify-zi ul li { width: auto; margin-left: 20px; margin-right: 20px; height: 28px; float: left; line-height: 28px; font-size: 16px; text-align: center;}
.Territory-classify-zi ul li a{ color: #444444; width: auto; height: 28px; display: block;}
.Territory-classify-zi ul li a:hover{color: #fff; height: 28px; background: #ed6d00;}
.Territory-selected{ width: 1188px; min-height: 40px; border-radius: 3px; font-size: 14px; padding: 5px; margin-top: 6px; overflow: hidden; border: 1px solid #ccc;}
.Territory-selected p{ display: block; float: left;}
.Territory-selected ul li{float: left; margin-left: 5px; position: relative;}
.Territory-selected ul li span{ width: auto; height: auto; background: #ed6d00; color: #fff; padding-left: 10px; padding-right: 20px; border-radius: 10px;}
.Territory-selected ul li a{ position: absolute; right: -4px; top: -6px; cursor: pointer; z-index: 9;}
.Territory-input{ width: auto; height: auto; position: relative; float: left; margin-left: 176px;}
.Territory-input-txt{ border: 1px solid #ccc; color: #626262; border-radius: 3px; float: right; width: 240px; padding-left: 6px; height: 30px;}
.input-ts{ width: 246px; height: auto; background: #eeeeee;  border-radius: 3px; border: 1px solid #b0b0b0; position: absolute; right: 0; top: 40px; }
.input-ts ul li{height: 25px;line-height: 25px;font-size: 15px;padding-left: 10px;}
.input-ts ul li:hover{ background: #ed6d00; }
.input-ts ul li:hover a{ color: #fff;}
.input-ts ul li a{ color: #000;}


.search-list{overflow: hidden; width: 1200px;  margin: 0 auto;  margin-bottom: 0px; margin-top: 10px; }
.search-list-header{ width: 1200px;height: 68px;background: #ebebeb; }
.header-top{ width: 1185px; height: 36px;  margin:0 auto; overflow: hidden; border-bottom: 2px solid #ccc; }
.header-top .results{ font-size: 14px; margin-left: 10px; margin-top: 10px;}
.top-left{ width: auto; height: auto; float: left;}
.top-left p{ width: auto; height: auto; float: left; margin-right: 5px; margin-top: 10px;}
.top-right{ width: auto; height: auto; float: right;}
.top-right p{ width: auto; height: auto; float: left; margin-right: 5px; margin-top: 10px;}
.top-right p span{ color: #ed6d00;}
.ym{ font-size: 14px; padding-top: 3px; padding-right: 10px;}
.header-bottom{width: 1185px; margin: 0 auto; margin-top: 5px;}
.input_Presale{float: left;display: inline;margin-top: 0;width: 16px;height: 16px;}
.header-bottom p{ width: auto; height: auto; float: left; margin-right: 5px;}
.search-list-body{ width: 1255px; height: auto; overflow: hidden;}
.search-list-message{ width: 262px; height: auto; margin-top: 20px; margin-right: 50px; float: left; height: 220px}
.search-list-message .search-img img{ width: 262px; height: 145px;}
.search-list-message .buy p{ margin-right: 3px; margin-top: 5px; width: auto; height: auto; float: left;}
.search-list-message  h3{ margin-top: 3px; margin-bottom: 2px;}

.search-list-ym{ width: 660px; height: auto; float: right; margin-top: 50px;}
.search-list-ym p{ float: left; width: 51px; height: 30px; margin-right: 3px;}
.search-list-ym ul li{ background: url(../images/page.png); width: 38px; height: 30px; float: left; line-height: 30px;
text-align: center; font-size: 14px; font-weight: bold; margin-right: 3px; }
.search-list-ym ul li a{ color: #7e7e7e;}
.srk{ width: 45px; height: 33px;}
.search-list-ym .topage{ font-size: 16px; width: 60px; line-height: 31px; color: #7e7e7e}
.sr{ width: 41px; height: 31px; background: url(../images/sr.png); text-align: center; }

.scoreS{
	position: absolute;
	z-index: 9;
	width: 80px;
	height: 80px;
	right: 0;
	text-align: center;
	background: url(../images/score5.png);
	background-size: 80px;
	color: #fff;
}

.scoreA{
	position: absolute;
	z-index: 9;
	width: 80px;
	height: 80px;
	right: 0;
	text-align: center;
	background: url(../images/score4.png);
	background-size: 80px;
	color: #fff;
}

.scoreB{
	position: absolute;
	z-index: 9;
	width: 80px;
	height: 80px;
	right: 0;
	text-align: center;
	background: url(../images/score3.png);
	background-size: 80px;
	color: #fff;
}

.scoreC{
	position: absolute;
	z-index: 9;
	width: 80px;
	height: 80px;
	right: 0;
	text-align: center;
	background: url(../images/score2.png);
	background-size: 80px;
	color: #fff;
}

.scoreD{
	position: absolute;
	z-index: 9;
	width: 80px;
	height: 80px;
	right: 0;
	text-align: center;
	background: url(../images/score1.png);
	background-size: 80px;
	color: #fff;
}